to abdicate - Alemán Inglés Diccionario